Mihdan\ReCrawler\Dependencies\Firebase\JWT\JWT B

Total Complexity 88
Dependencies 11
Dependents 2
Total lines 495
Lines of code 267
Logical lines of code 185
Comment lines 203
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
decode()
B
40 22 52
sign()
A
47 10 33
getKeyMaterialAndAlgorithm()
A
53 10 22
verify()
A
48 9 31
jsonDecode()
S
56 7 15
readDER()
S
51 6 25
encode()
S
57 4 16
jsonEncode()
S
64 4 9
constantTimeEquals()
S
60 3 12
signatureToDER()
S
60 3 12
urlsafeB64Decode()
S
65 2 8
handleJsonError()
S
71 2 4
safeStrlen()
S
70 2 6
encodeDER()
S
64 2 9
urlsafeB64Encode()
S
76 1 3
signatureFromDER()
S
62 1 10